//
//  GQHConfigure.h
//  Xanthium
//
//  Created by GuanQinghao on 04/05/2018.
//  Copyright © 2018 GuanQinghao. All rights reserved.
//

#ifndef GQHConfigure_h
#define GQHConfigure_h


#pragma mark -------------------------------------------------------------------
// 用户登录后保存用户信息
// 用户ID
#define USER_ID                     @"userIDKey"
#define USER_GET_ID                 [[NSUserDefaults standardUserDefaults] valueForKey:USER_ID]

// 用户姓名
#define USER_NAME                   @"userNameKey"
#define USER_GET_NAME               [[NSUserDefaults standardUserDefaults] valueForKey:USER_NAME]

// 用户姓名
#define PASS_WORD                   @"passWordKey"
#define GET_PASS_WORD              [[NSUserDefaults standardUserDefaults] valueForKey:PASS_WORD]

// 用户角色类型
#define USER_TYPE                   @"userTypeKey"
#define USER_GET_TYPE               [[NSUserDefaults standardUserDefaults] valueForKey:USER_TYPE]

// 用户认证状态
#define USER_STATUS                 @"userStatusKey"
#define USER_GET_STATUS             [[NSUserDefaults standardUserDefaults] valueForKey:USER_STATUS]

// 用户手机号
#define USER_MOBILE                 @"userMobileKey"
#define USER_GET_MOBILE             [[NSUserDefaults standardUserDefaults] valueForKey:USER_MOBILE]

// 用户评分
#define USER_SCORE                  @"userScoreKey"
#define USER_GET_SCORE              [[NSUserDefaults standardUserDefaults] valueForKey:USER_SCORE]

// 用户头像
#define USER_AVATAR                 @"userAvatarKey"
#define USER_GET_AVATAR             [[NSUserDefaults standardUserDefaults] valueForKey:USER_AVATAR]

// 换车
#define RESULT_STATE                 @"userResultState"
#define GET_RESULT_STATE             [[NSUserDefaults standardUserDefaults] valueForKey:RESULT_STATE]


#pragma mark -------------------------------------------------------------------
// 用户角色类型
#define USER_TYPE_U                @"0"           // 0  无角色
#define USER_TYPE_S                @"01"          // 01 无车承运人 (shipper)
#define USER_TYPE_O                @"02"          // 02 货主 (owner)
#define USER_TYPE_D                @"03"          // 03 司机 (driver)
#define USER_TYPE_E                @"04"          // 04 物流企业 (enterprise)


// 用户认证状态
#define USER_STATUS_S0             @"01"     // 01 已认证    01
#define USER_STATUS_S1             @"02"     // 02 待认证    02
#define USER_STATUS_S2             @"03"     // 03 未认证    03
#define USER_STATUS_S3             @"04"     // 04 认证失败   04
#define USER_STATUS_S4             @"05"     // 05 待完善    05


// 订单状态code
#define ORDER_STATUS_C0    @"00"        // 00 待装车
#define ORDER_STATUS_C1    @"01"        // 01 待确认装车
#define ORDER_STATUS_C2    @"10"        // 10 待送达
#define ORDER_STATUS_C3    @"11"        // 11 待确认收货
#define ORDER_STATUS_C4    @"20"        // 20 已完成
#define ORDER_STATUS_C5    @"30"        // 30 已取消

// 订单状态
#define ORDER_STATUS_S0    @"待装车"     // 00 待装车 01 待确认装车
#define ORDER_STATUS_S1    @"运输中"     // 10 待送达 11 待确认收货
#define ORDER_STATUS_S2    @"待评价"     //
#define ORDER_STATUS_S3    @"已取消"     // 30 已取消
#define ORDER_STATUS_S4    @"已完成"     // 20 已完成

// 开票状态code
#define ORDER_STATUS_I0    @"01"        // 01 待开票
#define ORDER_STATUS_I1    @"02"        // 02 已开票


#endif /* GQHConfigure_h */
